
.notnull{
	height:16px;
	width:16px;
	float: right;
	background: url('../images/notnull.gif') no-repeat 0 -0px;
	display: block;
}
#headbg {
	height: 93px;
	margin: 0 auto;
	width: 100%;
	background: url('../images/top_bg.png') no-repeat left #eff7fe;
	overflow: hidden;
}
#head {
	float: left;
	margin: 0 auto;
	width: 100%;
	overflow: hidden;
}
#head #logo {
	float: left;
	background: url('../images/logo.png') no-repeat 0 -0px;
	height: 56px;
	left: 0;
	top: 0px;
	width: 227px;
	margin: 0px;
}
#head #botton {
	float: right;
	left: 0;
	top: 0px;
	text-align: center;
}
#head #botton ul.bottonmenu {
	float: right;
	height: 27px;
	line-height: 27px;
	list-style: none;
	margin: 0px 10px 0px 0px;
	padding: 0;
	background: url('../images/botton_02.png') repeat-x left;
}
#head #topleftbg {
	float: left;
	background: url('../images/botton_01.png') no-repeat left;
	height: 27px;
	width: 5px;
	margin: 0 auto;
	padding: 0;
}
#head #bottonbg {
	float: left;
	height: 27px;
	text-align: center;
	padding:0px 5px 0px 0px;
	*position: relative;z-index: 999;
}
#head #rightbg {
	float: left;
	background: url('../images/botton_03.png') no-repeat left;
	height: 27px;
	width: 7px;
	margin: 0 auto;
	padding: 0;
}
#head .menubotton {
	float: left;
	height: 31px;
}
#head #botton ul.bottonmenu li span{font-size:12px;color:#F45810;cursor:pointer;text-decoration:none;font-weight: bold}
.bottonmenu li ul {
	list-style: none;
	position: absolute;
	background: #ffffff;
	margin: 0;
	width: 120px;
	color: #fff;
	z-index: 1000;
	padding:0px;
	border-left: 1px solid #c7d6e4;
	border-right: 1px solid #c7d6e4;
	border-bottom: 1px solid #c7d6e4;
	top:26px;*top:26px;*left: -0px;
	display: none;
}
.bottonmenu li ul li {
	float: left;
	margin: 0;
	clear: both;
	padding:0px;
	width: 120px;
	height: 27px;
	line-height: 27px;
	text-align: center;
	cursor: pointer;
}

.menuline {
	float: left;
	background-color: #a6c5e4;
	width: 100%;
	height: 5px;
}
.menuline2 {
	float: left;
	background-color: #fff;
	width: 100%;
	height: 1px;
}

/*left and right width*/
.centerleft {
	float: left;
	width: 165px;
	background-color: #edf4fc;
	padding:5px;
	overflow: hidden;
}
.centerleftnone{
	display: none;
}
.centerright {
	float: left;
	padding: 0px 0px 0px 5px;
	overflow: hidden;
}
.centerrightwindow {
	float: left;
	width: 100%;
	overflow: hidden;
}
.centerrightwindow2 {
	float: left;
	width: 100%;
}
/*splitline*/
.splitline {
	float: left;
	width: 7px;
	background-color: #e7e7e7;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	position: relative;
}
.lefthidden {
	height: 40px;
	width: 7px;
	top: 50%;
	margin-top: -20px;
	position: absolute;
	cursor: pointer;
}
.bottonlefthover {
	background: url('../images/spanline.gif') no-repeat left;
}
.bottonlefthover2 {
	background: url('../images/spanline.gif') no-repeat -12px 0px;
}
/*左边内容块*/
.modeltitle{
	float: left;
	margin: 0 auto;
	height: 30px;
	line-height: 30px;
	color:#4976a4;
	font-weight: bold;
	padding-left:20px;
	background: url('../images/application_windows_down.gif') no-repeat 0px 7px;
}
.modeltitle2{
	float: left;
	margin: 0 auto;
	margin-top: 10px;
	height: 30px;
	line-height: 30px;
	color:#4976a4;
	font-weight: bold;
	padding-left:20px;
	background: url('../images/application_windows_down.gif') no-repeat 0px 7px;
}
.scrolltext{
	float: left;
	width:161px;
	background-color: #fff;
	border: 1px solid #d0dbe8;
	padding:1px;
}
.srcolcontent,.srcolcontentThree{
	width:100%;
	float:left;
	overflow: hidden;
}

/**main**/
#maintabbotton {
	float: left;
	background-color: #e3eefa;
	background-image: url('../images/tap_botton_bg.jpg');
	padding-top: 6px;
	height: 29px;
	margin: 0px;
	width: 100%;
	overflow: hidden;
}
#mainlistbotton {
	float: left;
	background-color: #f8fbfd;
	background-image: url('../images/tab_botton_bg_list02.jpg');
	height: 30px;
	margin: 0px;
	padding-top: 8px;
	padding-left: 5px;
	width: 100%;
}
#mainlisttabbotton {
	float: left;
	background-color: #f8fbfd;
	background-image: url('../images/tab_botton_bg_list02.jpg');
	height: 30px;
	margin: 0px;
	padding-top: 8px;
	width: 100%;
}

.tabbottonul {
	float: left;
	height: 29px;
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0;
}
.tabbottonul li {
	float: left;
	width: 135px;
	margin: 0px 0px 0px 5px;
	padding: 0px;
	cursor: pointer;
}
#tabbottonul {
	float: left;
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0;
}
#tabbottonul li {
	float: left;
	text-align: center;
	height: 25px;
	line-height: 25px;
	margin: 4px 0px 0px 1px;
	padding: 0px;
	font-weight: bold;
	color: #454444;
	cursor: pointer;
}
.fisttablist {
	width: 5px;
}
.tabbottonulclick {
	width: 95px;
	background-color: #d5e4f3;
}
.tabbottonulover {
	width: 95px;
	background-color: #eff5fb;
}
/*tab_botton*/
a.tablink01 {
	background: url(../images/botton.png) no-repeat;
	background-position: 0px -0px;
	height: 29px;
	line-height: 29px;
	width: 120px;
	padding-left: 15px;
	color: #0f698f;
	font-weight: bold;
	display: block;
	text-decoration: none;
}
a:current.tablink01 {
	display: block;
	color: #0f698f;
	font-weight: bold;
	text-decoration: none;
}
a:hover.tablink01 {
	background: url(../images/botton.png) no-repeat;
	background-position: 0px -29px;
	color: #384466;
	font-weight: bold;
	text-decoration: none;
}
a.tablink02 {
	background: url(../images/botton.png) no-repeat;
	background-position: 0px -58px;
	height: 29px;
	line-height: 29px;
	width: 120px;
	padding-left: 15px;
	color: #0f698f;
	font-weight: bold;
	display: block;
	text-decoration: none;
}
a:current.tablink02 {
	display: block;
	color: #0f698f;
	font-weight: bold;
	text-decoration: none;
}
a:hover.tablink02 {
	background: url(../images/botton.png) no-repeat;
	background-position: 0px -87px;
	color: #384466;
	font-weight: bold;
	text-decoration: none;
}
a.tablink03 {
	color: #454444;
	font-weight: bold;
	text-decoration: none;
}
a:current.tablink03 {
	color: #454444;
	font-weight: bold;
	text-decoration: none;
}
a:hover.tablink03 {
	color: #0f698f;
	font-weight: bold;
	text-decoration: none;
}
/*botton*/
.listbottonul {
	float: left;
	height: 21px;
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0;
}
.listbottonul li {
	float: left;
	margin-right: 5px;
	cursor: pointer;
}
/*broken line*/
.listbottonul li a {
	outline: none;
}
/*selectAll*/
a.addinfo {
	background: url(../images/botton.png) no-repeat;
	background-position: 0px -820px;
	height: 21px;
	line-height: 21px;
	width: 91px;
	padding-left: 27px;
	color: #fff;
	display: block;
	text-decoration: none;
}
a:visited.addinfo{
	display: block;
	color: #fff;
	text-decoration: none;
}
a:current.addinfo{
	display: block;
	color: #fff;
	text-decoration: none;
}
a:hover.addinfo {
	background: url(../images/botton.png) no-repeat;
	background-position: 0px -841px;
	color: #fff;
	text-decoration: none;
}
/*dbfile*/
a.dbupdatefile {
	background: url(../images/botton.png) no-repeat;
	background-position: 0px -862px;
	height: 21px;
	line-height: 21px;
	width: 91px;
	padding-left: 27px;
	color: #fff;
	display: block;
	text-decoration: none;
}
a:visited.dbupdatefile{
	display: block;
	color: #fff;
	text-decoration: none;
}
a:current.dbupdatefile{
	display: block;
	color: #fff;
	text-decoration: none;
}
a:hover.dbupdatefile {
	background: url(../images/botton.png) no-repeat;
	background-position: 0px -883px;
	color: #fff;
	text-decoration: none;
}
/*dbfile*/
a.dbupfilebotton {
	background: url(../images/botton.png) no-repeat;
	background-position: 0px -904px;
	height: 21px;
	line-height: 21px;
	width: 63px;
	padding-left: 27px;
	color: #fff;
	display: block;
	text-decoration: none;
}
a:visited.dbupfilebotton{
	display: block;
	color: #fff;
	text-decoration: none;
}
a:current.dbupfilebotton{
	display: block;
	color: #fff;
	text-decoration: none;
}
a:hover.dbupfilebotton {
	background: url(../images/botton.png) no-repeat;
	background-position: 0px -925px;
	color: #fff;
	text-decoration: none;
}
/*selectAll*/
a.selectall {
	background: url(../images/botton.png) no-repeat;
	background-position: 0px -116px;
	height: 21px;
	line-height: 21px;
	width: 48px;
	padding-left: 27px;
	color: #737475;
	display: block;
	text-decoration: none;
}
a:current.selectall {
	display: block;
	color: #737475;
	text-decoration: none;
}
a:hover.selectall {
	background: url(../images/botton.png) no-repeat;
	background-position: 0px -137px;
	color: #384466;
	text-decoration: none;
}
/*sort*/
a#sortall {
	background: url(../images/botton.png) no-repeat;
	background-position: 0px -158px;
	height: 21px;
	line-height: 21px;
	width: 48px;
	padding-left: 27px;
	color: #737475;
	display: block;
	text-decoration: none;
}
a:current#sortall {
	display: block;
	color: #737475;
	text-decoration: none;
}
a:hover#sortall {
	background: url(../images/botton.png) no-repeat;
	background-position: 0px -179px;
	color: #384466;
	text-decoration: none;
}
/*bolt*/
a#bolt {
	background: url(../images/botton.png) no-repeat;
	background-position: 0px -200px;
	height: 21px;
	line-height: 21px;
	width: 48px;
	padding-left: 27px;
	color: #fff;
	display: block;
	text-decoration: none;
}
a:current#bolt {
	display: block;
	color: #fff;
	text-decoration: none;
}
a:hover#bolt {
	background: url(../images/botton.png) no-repeat;
	background-position: 0px -221px;
	color: #fff;
	text-decoration: none;
}
/*del*/
a#del {
	background: url(../images/botton.png) no-repeat;
	background-position: 0px -242px;
	height: 21px;
	line-height: 21px;
	width: 48px;
	padding-left: 27px;
	color: #737475;
	display: block;
	text-decoration: none;
}
a:current#del {
	display: block;
	color: #737475;
	text-decoration: none;
}
a:hover#del {
	background: url(../images/botton.png) no-repeat;
	background-position: 0px -263px;
	color: #384466;
	text-decoration: none;
}
/*refresh*/
a#refresh {
	background: url(../images/botton.png) no-repeat;
	background-position: 0px -284px;
	height: 21px;
	line-height: 21px;
	width: 48px;
	padding-left: 27px;
	color: #737475;
	display: block;
	text-decoration: none;
}
a:current#refresh {
	display: block;
	color: #737475;
	text-decoration: none;
}
a:hover#refresh {
	background: url(../images/botton.png) no-repeat;
	background-position: 0px -305px;
	color: #384466;
	text-decoration: none;
}
/*setbotton*/
a#setbotton {
	background: url(../images/botton.png) no-repeat;
	background-position: 0px -326px;
	height: 21px;
	line-height: 21px;
	width: 48px;
	padding-left: 27px;
	color: #fff;
	display: block;
	text-decoration: none;
}
a:current#setbotton {
	display: block;
	color: #fff;
	text-decoration: none;
}
a:hover#setbotton {
	background: url(../images/botton.png) no-repeat;
	background-position: 0px -347px;
	color: #fff;
	text-decoration: none;
}
/*del*/
a#dbbak {
	background: url(../images/botton.png) no-repeat;
	background-position: 0px -526px;
	height: 21px;
	line-height: 21px;
	width: 48px;
	padding-left: 27px;
	color: #737475;
	display: block;
	text-decoration: none;
}
a:current#dbbak {
	display: block;
	color: #737475;
	text-decoration: none;
}
a:hover#dbbak {
	background: url(../images/botton.png) no-repeat;
	background-position: 0px -547px;
	color: #384466;
	text-decoration: none;
}
/*restore*/
a#restore {
	background: url(../images/botton.png) no-repeat;
	background-position: 0px -568px;
	height: 21px;
	line-height: 21px;
	width: 48px;
	padding-left: 27px;
	color: #737475;
	display: block;
	text-decoration: none;
}
a:current#restore {
	display: block;
	color: #737475;
	text-decoration: none;
}
a:hover#restore {
	background: url(../images/botton.png) no-repeat;
	background-position: 0px -589px;
	color: #384466;
	text-decoration: none;
}
/*optimize*/
a#optimize {
	background: url(../images/botton.png) no-repeat;
	background-position: 0px -610px;
	height: 21px;
	line-height: 21px;
	width: 48px;
	padding-left: 27px;
	color: #737475;
	display: block;
	text-decoration: none;
}
a:current#optimize {
	display: block;
	color: #737475;
	text-decoration: none;
}
a:hover#optimize {
	background: url(../images/botton.png) no-repeat;
	background-position: 0px -631px;
	color: #384466;
	text-decoration: none;
}
/*upload*/
a.upload {
	background: url(../images/botton.png) no-repeat;
	background-position: 0px -652px;
	height: 21px;
	line-height: 21px;
	width: 53px;
	padding-left: 27px;
	color: #737475;
	display: block;
	text-decoration: none;
}
a:current.upload {
	display: block;
	color: #737475;
	text-decoration: none;
}
a:hover.upload {
	background: url(../images/botton.png) no-repeat;
	background-position: 0px -673px;
	color: #384466;
	text-decoration: none;
}
/*creatfile*/
a.creatfile {
	background: url(../images/botton.png) no-repeat;
	background-position: 0px -694px;
	height: 21px;
	line-height: 21px;
	width: 64px;
	padding-left: 27px;
	color: #737475;
	display: block;
	text-decoration: none;
}
a:current.creatfile {
	display: block;
	color: #737475;
	text-decoration: none;
}
a:hover.creatfile {
	background: url(../images/botton.png) no-repeat;
	background-position: 0px -715px;
	color: #384466;
	text-decoration: none;
}
/*search*/
a#search {
	background: url(../images/botton.png) no-repeat;
	background-position: 0px -778px;
	height: 21px;
	line-height: 21px;
	width: 48px;
	padding-left: 27px;
	color: #737475;
	display: block;
	text-decoration: none;
}
a:current#search {
	display: block;
	color: #737475;
	text-decoration: none;
}
a:hover#search {
	background: url(../images/botton.png) no-repeat;
	background-position: 0px -799px;
	color: #384466;
	text-decoration: none;
}
/*htmlcreate*/
a#htmlcreate {
	background: url(../images/botton.png) no-repeat;
	background-position: 0px -736px;
	height: 21px;
	line-height: 21px;
	width: 48px;
	padding-left: 27px;
	color: #737475;
	display: block;
	text-decoration: none;
}
a:current#htmlcreate {
	display: block;
	color: #737475;
	text-decoration: none;
}
a:hover#htmlcreate {
	background: url(../images/botton.png) no-repeat;
	background-position: 0px -757px;
	color: #384466;
	text-decoration: none;
}
/**INFOSET**/
a.setedit {
	background: url(../images/botton_set.gif) no-repeat;
	background-position: 0px -0px;
	height: 22px;
	text-align: center;
	line-height: 22px;
	width: 41px;
	color: #fff;
	display: block;
	text-decoration: none;
}
a:visited.setedit {
	display: block;
	color: #fff;
	text-decoration: none;
}
a:hover.setedit {
	background: url(../images/botton_set.gif) no-repeat;
	background-position: 0px -22px;
	color: #fff;
	text-decoration: none;
}
a.setedit2 {
	background: url(../images/botton_set.gif) no-repeat;
	background-position: 0px -44px;
	text-align: center;
	height: 22px;
	line-height: 22px;
	width: 62px;
	color: #fff;
	display: block;
	text-decoration: none;
}
a:visited.setedit2 {
	display: block;
	color: #fff;
	text-decoration: none;
}
a:hover.setedit2 {
	background: url(../images/botton_set.gif) no-repeat;
	background-position: 0px -66px;
	color: #fff;
	text-decoration: none;
}
a.setedit3 {
	background: url(../images/botton_set.gif) no-repeat;
	background-position: 0px -88px;
	height: 22px;
	text-align: center;
	line-height: 22px;
	width: 85px;
	color: #fff;
	display: block;
	text-decoration: none;
}
a:visited.setedit3 {
	display: block;
	color: #fff;
	text-decoration: none;
}
a:hover.setedit3 {
	background: url(../images/botton_set.gif) no-repeat;
	background-position: 0px -110px;
	color: #fff;
	text-decoration: none;
}
a.setedit4 {
	background: url(../images/botton_set.gif) no-repeat;
	background-position: 0px -110px;
	height: 22px;
	text-align: center;
	line-height: 22px;
	width: 85px;
	color: #fff;
	display: block;
	text-decoration: none;
}
a:visited.setedit4 {
	display: block;
	color: #fff;
	text-decoration: none;
}
a:hover.setedit4 {
	background: url(../images/botton_set.gif) no-repeat;
	background-position: 0px -88px;
	color: #815003;
	text-decoration: none;
}
/*mainbody*/
#mainbody {
	float: left;
	margin: 0px;
	left: 0px;
	width: 100%;
	overflow: hidden;
}
#mainbodyauto {
	float: left;
	margin: 0px;
	left: 0px;
	width: 100%;
	overflow-x: hidden;
	overflow-y: auto;
}
#mainbodybottonauto {
	float: left;
	margin: 0px;
	left: 0px;
	width: 100%;
	height:auto;
	overflow-y: auto;
	overflow-x: hidden;
}
.tabnextlist {
	float: left;
	margin: 0px;
	padding: 0px;
	left: 0px;
	width: 100%;
	overflow: hidden;
}
/*padding*/
#mainbodyhidden {
	float: left;
	margin: 0px;
	padding: 0px 10px 0px 0px;
	left: 0px;
	overflow-x: hidden;
	overflow-y: auto;
}
#mainwindowhidden {
	width: 100%;
	float: left;
	margin: 0px;
	padding: 0px;
	overflow-x: hidden;
	overflow-y: auto;
}

.listitle {
	float: left;
	padding: 0px;
	width: 100%;
	height: 25px;
	border-bottom: #d9d9d9 1px solid;
	background: url(../images/title_BG.jpg) repeat-x;
	overflow: hidden;
}
.listitle table {
	height: 25px;
}
.listitle table td:first-child {
	border-left: none;
}
.listitle table td {
	border-left: #d9d9d9 1px solid;
	text-align: center;
	font-size: 12px;
}
.listitle2 {
	float: left;
	padding: 0px;
	width: 100%;
	height: 25px;
	border-top: #d9d9d9 1px solid;
	border-bottom: #d9d9d9 1px solid;
	background: url(../images/title_BG.jpg) repeat-x;
	overflow: hidden;
}
.listitle2 table {
	height: 25px;
}
.listitle2 table td:first-child {
	border-left: none;
}
.listitle2 table td {
	border-left: #d9d9d9 1px solid;
	text-align: center;
	font-size: 12px;
}
.select_text{
	float: left;
	width: 100%;
	padding:0px 0px 5px 0px;
	margin:0px;
	overflow: hidden;
}
.loadingdiv {
	padding: 0px;
	margin: 0px;
	width: 100%;
}
#loadinfolist {
	padding: 0px;
	width: 100%;
	overflow: hidden;
}
.infolist {
	width: 100%;
	float: left;
	padding: 0px;
	height: 30px;
	border-bottom: #d9d9d9 1px solid;
	overflow: hidden;
	cursor: pointer;
}
.infolist table {
	height: 30px;
	overflow: hidden;
}
.infolist table td {
	text-align: center;
	font-size: 12px;
	height: 30px;
	color: #333;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	text-overflow: ellipsis;
}
.infolist:hover {
	/*background: url(../images/class_bg.jpg) repeat-x;
	background-position: 0px -36px;*/
	background-color:#E8EEF7;
}
.infolist3 {
	float: left;
	padding: 0px;
	width: 100%;
	height: 30px;
	border-bottom: #d9d9d9 1px solid;
	background: url(../images/class_bg.jpg) repeat-x;
	background-position: 0px -72px;
	overflow: hidden;
}
.infolist3 table {
	height: 30px;
}
.infolist3 table td {
	text-align: center;
	font-size: 12px;
	height: 30px;
	cursor: pointer;
	white-space: nowrap;
	overflow: hidden;
	color: #333;
}
/*infotype*/
#infotype {
	margin: 0 auto;
	text-align: center;
}
#infotypeul {
	width: 100px;
	margin: 0 auto;
	list-style: none;
	overflow: hidden;
	text-align: center;
}
#infotypeul li:first-child {
	margin-left: 0px;
}
#infotype span {
	width: 16px;
	height: 16px;
	display: block;
	margin: 0px 0px 0px 3px;
	padding: 0;
}
#infotype table {
	margin: 0 auto;
}
#infotypeul li {
	width: 16px;
	height: 16px;
	float: left;
	display: block;
	margin: 0px 0px 0px 3px;
	padding: 0;
}
.message_ok {
	background: url(../images/icon.gif) no-repeat;
	background-position: 0px -0px;
}
.message_no {
	background: url(../images/icon.gif) no-repeat;
	background-position: 0px -16px;
}
.order_ok {
	background: url(../images/icon.gif) no-repeat;
	background-position: 0px -64px;
}
.order_no {
	background: url(../images/icon.gif) no-repeat;
	background-position: 0px -48px;
}
.pic_ok {
	background: url(../images/icon.gif) no-repeat;
	background-position: 0px -96px;
}
.pic_no {
	background: url(../images/icon.gif) no-repeat;
	background-position: 0px -112px;
}
.html_ok {
	background: url(../images/icon.gif) no-repeat;
	background-position: 0px -128px;
}
.html_no {
	background: url(../images/icon.gif) no-repeat;
	background-position: 0px -144px;
}
.iswap_ok {
	background: url(../images/icon.gif) no-repeat;
	background-position: 0px -784px;
}
.iswap_no {
	background: url(../images/icon.gif) no-repeat;
	background-position: 0px -768px;
}
.audit_ok {
	background: url(../images/icon.gif) no-repeat;
	background-position: 0px -176px;
}
.audit_no {
	background: url(../images/icon.gif) no-repeat;
	background-position: 0px -160px;
}
.class_ok {
	background: url(../images/icon.gif) no-repeat;
	background-position: 0px -528px;
}
.class_no {
	background: url(../images/icon.gif) no-repeat;
	background-position: 0px -512px;
}
.iswindow_ok {
	background: url(../images/icon.gif) no-repeat;
	background-position: 0px -576px;
}
.iswindow_no {
	background: url(../images/icon.gif) no-repeat;
	background-position: 0px -592px;
}
.isreplace_ok {
	background: url(../images/icon.gif) no-repeat;
	background-position: 0px -608px;
}
.isreplace_no {
	background: url(../images/icon.gif) no-repeat;
	background-position: 0px -624px;
}
.istime_ok {
	background: url(../images/icon.gif) no-repeat;
	background-position: 0px -640px;
}
.istime_no {
	background: url(../images/icon.gif) no-repeat;
	background-position: 0px -656px;
}
.system_ok {
	background: url(../images/icon.gif) no-repeat;
	background-position: 0px -688px;
}
.system_no {
	background: url(../images/icon.gif) no-repeat;
	background-position: 0px -672px;
}
.select_ok {
	background: url(../images/icon.gif) no-repeat;
	background-position: 0px -480px;
}
.select_no {
	background: url(../images/icon.gif) no-repeat;
	background-position: 0px -304px;
}
.iscount_ok {
	background: url(../images/icon.gif) no-repeat;
	background-position: 0px -704px;
}
.iscount_no {
	background: url(../images/icon.gif) no-repeat;
	background-position: 0px -720px;
}
.isseccode_ok {
	background: url(../images/icon.gif) no-repeat;
	background-position: 0px -752px;
}
.isseccode_no {
	background: url(../images/icon.gif) no-repeat;
	background-position: 0px -736px;
}
.ismoblie_ok {
	background: url(../images/icon.gif) no-repeat;
	background-position: 0px -784px;
}
.ismoblie_no {
	background: url(../images/icon.gif) no-repeat;
	background-position: 0px -768px;
}
.limitdesc {
	margin: 0px;
	background: url(../images/icon.gif) no-repeat;
	background-position: 0px -560px;
	display: -moz-inline-box;
	display: inline-block;
	height: 12px;
	width: 16px;
	height: 14px;
}
.limitasc {
	margin: 0px;
	background: url(../images/icon.gif) no-repeat;
	background-position: 0px -544px;
	display: -moz-inline-box;
	display: inline-block;
	height: 12px;
	width: 16px;
	height: 14px;
}
.pageinfotext {
	float: left;
	text-align: left;
	padding: 0px 5px 0px 5px;
	color: #333;
}
.pagebottonlist {
	float: right;
	padding: 0px 5px 0px 5px;
}
.pagelistdiv {
	height: 35px;
	line-height: 40px;
	text-align: center;
	background: url(../images/class_bg.jpg) repeat-x;
	background-position: 0px -72px;
	float: left;
	width: 100%;
	overflow: hidden;
}
/*add*/
.suggestion {
	margin-top: 4px;
	height: 25px;
	line-height: 25px;
	padding: 0px 0px 0px 5px;
	background-color: #fffbf2;
	border: 1px solid #FFDBAB;
	overflow: hidden;
}
.sugicon {
	margin-top: 4px;
	height: 15px;
	line-height: 15px;
	float: left;
	padding: 1px 0px 0px 20px;
	background: url(../images/icon.gif) no-repeat;
	background-position: 0px -192px;
}
.sugtitle {
	margin-top: 4px;
	height: 30px;
	line-height: 30px;
	padding: 0px 0px 0px 5px;
	background-color: #f6fafd;
	border: 1px solid #e5f2fa;
}
.sugtitle2 {
	margin-top: 4px;
	height: 30px;
	line-height: 30px;
	padding: 0px 0px 0px 5px;
	background-color: #fffbf2;
	border: 1px solid #FFDBAB;
}
.sugtitle-line {
	margin: 0px auto;
	padding: 0px;
	height: 4px;
	overflow: hidden;
	background: url(../images/bj_line.gif) repeat-x;
}
.sugtitleicon {
	margin-top: 7px;
	height: 16px;
	line-height: 16px;
	float: left;
	padding: 0px 0px 0px 20px;
	background: url(../images/icon.gif) no-repeat;
	background-position: 0px -208px;
}
.sugtitleicon2 {
	margin-top: 7px;
	height: 16px;
	line-height: 16px;
	float: left;
	padding: 0px 0px 0px 20px;
	background: url(../images/icon.gif) no-repeat;
	background-position: 0px -240px;
}
.sugtitleicon3 {
	margin-top: 7px;
	height: 16px;
	line-height: 16px;
	float: left;
	padding: 0px 0px 0px 20px;
	background: url(../images/icon.gif) no-repeat;
	background-position: 0px -256px;
}
.sugtitleicon4 {
	margin-top: 7px;
	height: 16px;
	line-height: 16px;
	float: left;
	padding: 0px 0px 0px 20px;
	background: url(../images/icon.gif) no-repeat;
	background-position: 0px -272px;
}
.sugtitleicon5 {
	margin-top: 7px;
	height: 16px;
	line-height: 16px;
	float: left;
	padding: 0px 0px 0px 20px;
	background: url(../images/icon.gif) no-repeat;
	background-position: 0px -288px;
}
/*
.formdiv {
	margin: 0px 0px 0px 0px;
	padding: 0px;
}
.formdiv table {
	width:100%;
	padding-top: 5px;
	background-color: #fff;
	border-collapse: collapse;
}
.trstyle1 {
	height: 25px;
}
.trstyle2 {
	height: 30px;
	/*border-bottom: 1px solid #B8BCA9; * /
}
.trstyle3 {
	height: 50px;
}
.trtitle01 {
	text-align: right;
	padding-bottom:20px;
	padding-right: 2px;
}
.trtitle02 {
	padding-bottom:20px;
	padding-left: 5px;
}
*/
#downbotton {
	border-style: solid none none none;
	border-width: 1px;
	border-color: #d9e3f0 #800000 #800000 #800000;
	height: 38px;
	line-height: 38px;
	background-color: #f2f9ff;
	text-align: center;
	float: left;
	width: 100%;
	overflow: hidden;
}
#subbotton {
	margin: 0px;
	padding: 8px 0px 0px 0px;
	text-align: center;
	overflow: hidden;
}
#subbotton * {
	margin: 0px;
}
/*caution title*/
.cautiontitle {
	background: url(../images/icon.gif) no-repeat;
	background-position: 0px -336px;
	font-size: 9pt;
	color: #ADADAD;
	padding-left: 18px;
}
.cautiontitle2 {
	background: url(../images/icon.gif) no-repeat;
	background-position: 0px -320px;
	font-size: 9pt;
	color: #DE2417;
	padding-left: 18px;
}
/*admininfo*/
.menssageadmin{
	margin-top: 5px;
	height: 35px;
	line-height: 35px;
	text-align: center;
	color:#fff;
	padding: 0px 0px 0px 0px;
	overflow: hidden;
	background: url(../images/centerBg.jpg) repeat-x;
}
/*longmessage*/
.loginmessage {
	margin-top: 5px;
	padding: 5px;
	background-color: #f3f3f4;
	overflow: hidden;
}
.logincenterdiv{
	left:0px;
	right:0px;
	padding:10px;
	background-color: #fff;
	border-style: solid;
	border-width: 1px;
	border-color: #dddde2;
	overflow: hidden;
}
.volmessage{
	margin: 0 auto;
	width:98%;
	height:40px;
	line-height: 39px;
	text-align: center;
	border-style: none none solid none;
	border-width: 1px;
	border-color: #d9e3f0;
}
.logincenterdivtable {
	width:90%;
	margin: 0 auto;
	background-color: #fff;
	border-collapse: collapse;
	margin: 5px;
}
.logincenterdivtable .trtitle01 {
	height: 25px;
	line-height: 25px;
	color:#545454;
	font-weight: bold;
	text-align: right;
}
.logincenterdivtable .trtitle02 {
	height: 25px;
	line-height: 25px;
}

/*tablebotton*/
.orderbottonlist {
	list-style: none;
	margin: 0 auto;
	width: 880px;
	padding: 0px;
	overflow: hidden;
}
.orderbottonlist li {
	float: left;
	list-style: none;
	height: 60px;
	line-height: 60px;
	margin: 10px;
	display: inline-block;
}
/*hoembotton*/
a.b01 {background: url(../images/inputbotton.jpg) no-repeat;background-position: 0px -0px;height: 70px;line-height: 70px;width: 90px;display: block;}
a.b01:hover{background: url(../images/inputbotton.jpg) no-repeat;background-position: 0px -70px;}

a.b02 {background: url(../images/inputbotton.jpg) no-repeat;background-position: 0px -140px;height: 70px;line-height: 70px;width: 90px;display: block;}
a.b02:hover{background: url(../images/inputbotton.jpg) no-repeat;background-position: 0px -210px;}

a.b03 {background: url(../images/inputbotton.jpg) no-repeat;background-position: 0px -280px;height: 70px;line-height: 70px;width: 90px;display: block;}
a.b03:hover{background: url(../images/inputbotton.jpg) no-repeat;background-position: 0px -350px;}

a.b04 {background: url(../images/inputbotton.jpg) no-repeat;background-position: 0px -420px;height: 70px;line-height: 70px;width: 90px;display: block;}
a.b04:hover{background: url(../images/inputbotton.jpg) no-repeat;background-position: 0px -490px;}

a.b05 {background: url(../images/inputbotton.jpg) no-repeat;background-position: 0px -700px;height: 70px;line-height: 70px;width: 90px;display: block;}
a.b05:hover{background: url(../images/inputbotton.jpg) no-repeat;background-position: 0px -770px;}

a.b06 {background: url(../images/inputbotton.jpg) no-repeat;background-position: 0px -840px;height: 70px;line-height: 70px;width: 90px;display: block;}
a.b06:hover{background: url(../images/inputbotton.jpg) no-repeat;background-position: 0px -910px;}

a.b07 {background: url(../images/inputbotton.jpg) no-repeat;background-position: 0px -980px;height: 70px;line-height: 70px;width: 90px;display: block;}
a.b07:hover{background: url(../images/inputbotton.jpg) no-repeat;background-position: 0px -1050px;}

a.b08 {background: url(../images/inputbotton.jpg) no-repeat;background-position: 0px -560px;height: 70px;line-height: 70px;width: 90px;display: block;}
a.b08:hover{background: url(../images/inputbotton.jpg) no-repeat;background-position: 0px -630px;}

a.b09 {background: url(../images/inputbotton_2.jpg) no-repeat;background-position: 0px -840px;height: 70px;line-height: 70px;width: 90px;display: block;}
a.b09:hover{background: url(../images/inputbotton_2.jpg) no-repeat;background-position: 0px -910px;}

a.b10 {background: url(../images/inputbotton_2.jpg) no-repeat;background-position: 0px -0px;height: 70px;line-height: 70px;width: 90px;display: block;}
a.b10:hover{background: url(../images/inputbotton_2.jpg) no-repeat;background-position: 0px -70px;}

a.b11 {background: url(../images/inputbotton_2.jpg) no-repeat;background-position: 0px -560px;height: 70px;line-height: 70px;width: 90px;display: block;}
a.b11:hover{background: url(../images/inputbotton_2.jpg) no-repeat;background-position: 0px -630px;}

a.b12 {background: url(../images/inputbotton_2.jpg) no-repeat;background-position: 0px -280px;height: 70px;line-height: 70px;width: 90px;display: block;}
a.b12:hover{background: url(../images/inputbotton_2.jpg) no-repeat;background-position: 0px -350px;}

a.b13 {background: url(../images/inputbotton_2.jpg) no-repeat;background-position: 0px -140px;height: 70px;line-height: 70px;width: 90px;display: block;}
a.b13:hover{background: url(../images/inputbotton_2.jpg) no-repeat;background-position: 0px -210px;}

a.b14 {background: url(../images/inputbotton_2.jpg) no-repeat;background-position: 0px -700px;height: 70px;line-height: 70px;width: 90px;display: block;}
a.b14:hover{background: url(../images/inputbotton_2.jpg) no-repeat;background-position: 0px -770px;}

a.b15 {background: url(../images/inputbotton_2.jpg) no-repeat;background-position: 0px -980px;height: 70px;line-height: 70px;width: 90px;display: block;}
a.b15:hover{background: url(../images/inputbotton_2.jpg) no-repeat;background-position: 0px -1050px;}

a.b16 {background: url(../images/inputbotton_2.jpg) no-repeat;background-position: 0px -420px;height: 70px;line-height: 70px;width: 90px;display: block;}
a.b16:hover{background: url(../images/inputbotton_2.jpg) no-repeat;background-position: 0px -490px;}

.thDIV{
	width: 100%;
	float: left;
	padding: 0px;
	margin: 0px;
	overflow: hidden;
}

.typethree_icon {
	float: left;
	background: url(images/plus.gif) no-repeat 0px 3px ;
	height:12px;
	width:9px;
	margin-right: 5px;
	overflow: hidden;
}

#filecheckloading ul{padding:10px 15px;margin: 0px auto;list-style:none;}
#filecheckloading ul li{height:25px;line-height: 25px;background: url(../images/arrow_right.gif) no-repeat 0px 9px ;padding-left:11px;text-align: left;}
#filecheckloading ul li span{padding-left:10px;text-align: left;}

